2019.3.0 Feature Release [2019-11-29]
Changelog Overview
- 50 New Features
- 177 Improvements
- 315 Bug Fixes
- 12 Security Fixes
- 121 Chores
- 7 Deprecations
- 682 Total Tickets
New Features
- Prospector:1.10.2 [09-23-2019] - Added an extract feature to allow file to be extracted without an install. Fixed the uninstall function that was failing to remove all files.
- adapter-automation_gateway:2.10.1 [11-08-2019] - Added support for prompts to be passed to EOS, IOS, IOSXR, NXOS, and Junos devices by invoking
cli_command
throughitential_cli
for these device types. - adapter-nso:6.26.0 [11-21-2019] - Added partial-sync-from support.
- adapter-nso:6.25.0 [11-01-2019] - Added support for case insensitive device search.
- adapter-nso:6.24.11 [09-27-2019] - Added Live Status Support for ADTRAN-AOS NED.
- adapter-nso:6.24.10 [09-27-2019] - Added Live Status Support for BROCADE-NOS NED.
- app-automation_studio:0.12.0 [10-24-2019] - Replaced temporary alerts with new dialogs.
- app-automation_studio:0.11.0 [10-21-2019] - Added user action feedback in the form of success/failure notifications.
- app-automation_studio:0.7.0 [09-18-2019] - Advanced options are now available for analytic and command templates.
- app-automation_studio:0.6.0 [09-17-2019] - Added advanced options for templates.
- app-automation_studio:0.5.0 [09-16-2019] - Advanced options for workflow collections are now available.
- app-automation_studio:0.3.0 [08-28-2019] - Added collection pages for forms, templates, command templates, and workflows.
- app-form_builder:4.0.0 [10-28-2019] - Removed the 'stand alone' application to support framework for Automation Studio.
- app-mop:6.2.0 [12-01-2019] - Implemented new endpoint to run MOP Analytic Templates against a list of devices.
- app-mop:6.0.0 [10-28-2019] - Removed the 'stand alone' application to support the framework for Automation Studio.
- app-policy_manager:3.11.1 [10-17-2019] - Added ability to clone policies.
- app-template_builder:2.0.0 [10-28-2019] - Removed the 'stand alone' application to support framework for Automation Studio.
- app-workflow_builder:5.4.0 [11-08-2019] - Added support for adding job variables with translations when creating or updating a task. Updated scheduler dialog.
- app-workflow_builder:5.2.0 [10-28-2019] - Removed the 'stand alone' application to support the framework for Automation Studio.
- app-workflow_builder:5.2.0 [10-07-2019] - Visual updates to the canvas buttons.
- app-workflow_engine:6.5.0 [11-08-2019] - Added support for translations to run jobs and tasks.
- automation-gateway:2.35.0 [11-22-2019] - The itential_cli and itential_get_config roles now support Cisco ASA devices. This enables the devices to be managed using Configuration Manager and MOP applications.
- automation-gateway:2.30.0 [11-08-2019] - Added an execution UI to modules to more easily execute tasks from the user interface.
- automation-gateway:2.29.0 [11-11-2019] - Certified the JUNOS command, config, and facts modules for Ansible 2.9.0.
- automation-gateway:2.25.0 [11-07-2019] - Certified the F5 command, config, info, pool, pool_member, and virtual_server modules for Ansible 2.9.0.
- automation-gateway:2.24.0 [11-07-2019] - Certified the IOS/IOS XR/NXOS command, config, and facts modules for Ansible 2.9.0.
- automation-gateway:2.23.0 [11-07-2019] - Certified the EOS command, config, and facts modules for Ansible 2.9.0.
- automation-gateway:2.22.0 [11-07-2019] - Certified the ASA command, config, and acl modules for Ansible 2.9.0.
- automation-gateway:2.21.0 [11-07-2019] - Certified Itential roles for Ansible 2.9.0.
- automation-gateway:2.20.0 [11-07-2019] - Certified the AIREOS command and config modules for Ansible 2.9.0.
- automation-gateway:2.20.0 [11-07-2019] - Certified the asa_og module for Ansible 2.9.0.
- automation-gateway:2.15.0 [10-31-2019] - Added support for Ansible dynamic inventory scripts.
- automation-gateway:2.13.0 [10-24-2019] - Added auto-generation of F5 provider object via device inventory variables.
- automation-gateway:2.12.0 [10-31-2019] - Certified asa_og module for a cisco asa device to ensure that the parameter types for the module has been correctly reported.
- automation-gateway:2.10.0 [10-21-2019] - Added capability to export, import, and delete user decorated script schemas.
- automation-gateway:2.9.0 [10-28-2019] - Added capability to export, import, and delete user decorated playbook schemas.
- automation-gateway:2.9.0 [10-28-2019] - Added capability to export, import, and delete user decorated role schemas.
- automation-gateway:2.9.0 [10-28-2019] - Added capability to export, import, and delete user decorated module schemas.
- automation-gateway:2.0.0 [11-11-2019] - Added an execution UI for the Scripts tab inside of Automation Gateway.
- automation-gateway:1.78.0 [09-17-2019] - Certified the AIREOS command and config modules for Ansible 2.8.3.
- automation-gateway:1.77.0 [09-26-2019] - Certified the ASA command, config, and acl modules for Ansible 2.8.3.
- automation-gateway:1.76.0 [09-17-2019] - Certified the EOS command, config, and facts modules for Ansible 2.8.3.
- automation-gateway:1.74.0 [09-11-2019] - Certified the F5 command, config, facts, pool, pool_member, and virtual_server modules for Ansible 2.8.3.
- automation-gateway:1.73.0 [09-11-2019] - Certified the JUNOS command, config, and facts modules for Ansible 2.8.3.
- automation-gateway:1.72.0 [09-11-2019] - Certified the IOS/IOS XR/NXOS command, config, and facts modules for Ansible 2.8.3.
- automation-gateway:1.71.0 [09-04-2019] - Added support for the Ansible 2.8.3 release.
- automation-gateway:1.70.0 [09-02-2019] - Added /metrics endpoint that contains metrics about the system.
- itential_tools:1.23.10 [12-04-2019] - Added F5 native configuration support.
- pronghorn-core:10.12.9 [12-05-2019] - Support added for RabbitMQ high availability.
- pronghorn-core:10.10.0 [10-09-2019] - Added support for URL query parameters in all API requests.
Improvements
- adapter-ansible_manager:2.7.0 [12-14-2019] - Introduced a feature that changes the parameter type of a discovered module, role, playbook, or script to
enum
. - adapter-ansible_manager:2.5.0 [10-02-2019] - The v2.0 API is now used in adapter-ansible_manager.
- adapter-azure_aaa:1.0.7 [12-01-2019] - Minor code change to sample SSO HTML file.
- adapter-azure_aaa:1.0.5 [10-11-2019] - Updated the propertiesSchema.json definitions for each property.
- adapter-nso:6.27.2 [12-02-2019] - Changed live status commands to use read-only transactions.
- adapter-nso:6.27.1 [12-02-2019] - Improved error handling. Returns more descriptive error message if device is out-of-sync when setting configs.
- adapter-nso:6.27.0 [12-06-2019] - Improved log messages for a multi-NSO environment.
- adapter-nso:6.24.15 [10-29-2019] - The "runAction” method has been optimized to avoid triggering NSO failures.
- adapter-nso:6.24.13 [10-24-2019] - Added new feature: unecrypted TCP connection to NSO server.
- adapter-nso:6.24.8 [10-30-2019] - Improved NSO adapter logging and exception handling for permission denied cases.
- adapter-nso:6.24.0 [08-27-2019] - Converted adapter-nso code to ES6 and implemented other crucial changes.
- adapter-nso:6.23.0 [08-21-2019] - Adapter now works with the new event system in IAP.
- adapter-radius:2.0.3 [11-18-2019] - Radius configuration is now read from a database configuration.
- app-automation_catalog:2.4.2 [12-09-2019] - Workflows are now referred to as automations.
- app-automation_catalog:2.4.1 [12-09-2019] - Improved IAP navigation for consistency.
- app-automation_catalog:2.4.0 [12-09-2019] - Modified logic to improve import/export of automation documents.
- app-automation_catalog:2.3.4 [12-06-2019] - Improved IAP navigation for consistency.
- app-automation_catalog:2.2.7 [11-23-2019] - Completed visual updates to standardize global navigation.
- app-automation_catalog:2.1.4 [09-26-2019] - Improved exporting of automations.
- app-automation_studio:0.14.3 [11-21-2019] - Improved search function across the application.
- app-automation_studio:0.14.1 [11-18-2019] - Improved sidebar navigation when accessing forms.
- app-automation_studio:0.14.0 [11-13-2019] - Improved loading of templates.
- app-automation_studio:0.13.0 [11-08-2019] - Updated application navigation functionality and visuals.
- app-automation_studio:0.12.1 [11-07-2019] - Improved visual appearance of the application footer.
- app-automation_studio:0.10.0 [10-11-2019] - Created new access role.
- app-automation_studio:0.10.0 [10-11-2019] - Improved error handling when importing documents.
- app-automation_studio:0.9.1 [10-11-2019] - Improved readability of form fields for createdBy and lastUpdatedBy; date and time information is displayed in correct format.
- app-automation_studio:0.9.0 [10-09-2019] - Improved ability to search across collections and sort via name.
- app-automation_studio:0.8.0 [10-07-2019] - Improved toolbar options. Implemented a tri-state button for select all.
- app-automation_studio:0.7.1 [10-07-2019] - Improved pagination display in footer. Dynamic page count now displays page X of Y.
- app-automation_studio:0.4.0 [09-09-2019] - Analytic templates are now a unique section in Automation Studio.
- app-configuration_manager:3.28.19 [12-09-2019] - Implemented information tool-tips for obscure Config Manager tasks.
- app-configuration_manager:3.28.3 [11-23-2019] - Replaced setConfig logic with device broker setConfig call for consistency.
- app-configuration_manager:3.28.0 [11-20-2019] - Updated Rodeo-UI to latest version.
- app-configuration_manager:3.27.0 [11-04-2019] - New API's (createDeviceGroup, addDevicesToGroup and deleteDevicesFromGroup) were added to make Device Group operations easier.
- app-configuration_manager:3.26.13 [11-04-2019] - Improved capability to edit device groups. Changed
Name
andDescription
to field values. - app-configuration_manager:3.26.1 [10-07-2019] - Improved error logging for methods.
- app-configuration_manager:3.26.0 [10-07-2019] - Implemented new APIs (getDeviceGroupByName and deleteDeviceGroupsByName) that return data by unique name.
- app-configuration_manager:3.25.5 [09-26-2019] - Added 'ID' as an outbound parameter for successful device backups.
- app-configuration_manager:3.25.4 [09-26-2019] - Improved the updateDeviceGroups API description and duplicate name checking.
- app-configuration_manager:3.25.3 [09-26-2019] - Implemented access control in Golden Configuration and created component to allow editing.
- app-configuration_manager:3.25.0 [09-17-2019] - Added an outbound issues skipped/failed parameter for the auto-remediation task. Issues that need to be resolved via manual-remediation will be included in a newReport.
- app-configuration_manager:3.24.0 [09-09-2019] - Implemented variable deletion functionality for Configuration Manager.
- app-configuration_manager:3.23.0 [09-04-2019] - Allow Golden Config author to define how missing lines should be fixed in autoremediation workflows when the fix would otherwise be ambiguous.
- app-form_builder:4.2.3 [11-25-2019] - Updated title in navbar to display Automation Studio.
- app-form_builder:4.2.0 [11-05-2019] - Updated sidebar visuals and features.
- app-golden_config:5.17.0 [12-14-2019] - Updated the golden-config sub-title on top navigation for design compliance.
- app-golden_services:1.3.6-2019.3.1 [12-10-2019] - Updated menu bar for compliance with design standards. .
- app-golden_services:1.3.2 [09-17-2019] - Changed button style to be consistent with rodeoUI and other apps.
- app-json_forms:1.13.0 [11-21-2019] - Added the ability to add instance data to a ShowFormById task.
- app-mop:6.3.3 [12-04-2019] - Improved ability to save and cancel template changes.
- app-mop:6.1.2 [11-25-2019] - Updated title in navbar to display Automation Studio.
- app-mop:6.1.0 [11-05-2019] - Updated sidebar visuals and features.
- app-nso_manager:2.18.0 [12-10-2019] - Updated the top navigation sub-title for design compliance.
- app-nso_manager:2.17.3 [09-12-2019] - Cleaned up Commit Queue Manager code for maintainability.
- app-policy_manager:3.28.29-2019.3.6 [12-19-2019] - Improved error reporting for missing and malformed device type settings.
- app-policy_manager:3.28.29-2019.3.3 [12-13-2019] - Enhanced the Rules Table PHMoreButton component for higher scalability.
- app-policy_manager:3.28.29-2019.3.2 [12-13-2019] - Checkbox column in Rules table is correctly aligned.
- app-policy_manager:3.28.23 [12-09-2019] - Improved error handling in UI when creating a new policy. Browser console does not return the 'isPanelVisible of null' error.
- app-policy_manager:3.28.0 [12-11-2019] - Made the cisco-ios device mapper import and export the logging flag properly for rules.
- app-policy_manager:3.27.8 [11-27-2019] - Side navbar updated with Rodeo UI components.
- app-policy_manager:3.27.6 [11-25-2019] - Updated the IP-in-IP edit view to allow fragment flags.
- app-policy_manager:3.27.5 [11-25-2019] - Sidebar added to device import modal for data preview.
- app-policy_manager:3.27.1 [11-20-2019] - Updated TCP edit view to allow packet types and port operators.
- app-policy_manager:3.27.0 [11-23-2019] - Added support for modular device integration packages and reimplemented device mappers as integration packages.
- app-policy_manager:3.26.3 [11-20-2019] - Updated TCP edit view to allow packet types and port operators.
- app-policy_manager:3.26.0 [11-08-2019] - Updated LegacyNavbar to use the version from RodeoUI 2019.3.
- app-policy_manager:3.25.0 [11-06-2019] - Split validateIpNetworks into three functions to eliminate the addressType parameter.
- app-policy_manager:3.24.1 [11-06-2019] - Updated services to use Policy Engine for canonical protocol representation.
- app-policy_manager:3.24.0 [11-01-2019] - Added deduplication to the policy import process.
- app-policy_manager:3.23.0 [11-01-2019] - Added the ability to push ToS, DSCP, and TTL configurations to Cisco IOS ACLs.
- app-policy_manager:3.22.2 [10-29-2019] - Added the ability to import ToS, DSCP, and TTL attributes from Cisco IOS ACLs.
- app-policy_manager:3.22.1 [10-29-2019] - Resolved issues in pushing numbered protocols to Cisco IOS ACLs.
- app-policy_manager:3.22.0 [10-28-2019] - Support added for protocol numbers during import and export, and on the service APIs.
- app-policy_manager:3.21.1 [10-25-2019] - Removed the rule templates tab from side menu.
- app-policy_manager:3.21.0 [10-25-2019] - Added log and log-input flags to rules.
- app-policy_manager:3.20.0 [10-25-2019] - Added service model support for ToS, DSCP, and time-to-live.
- app-policy_manager:3.19.0 [10-25-2019] - Added the ability to push ICMP typecodes to Cisco IOS ACLs.
- app-policy_manager:3.18.0 [10-25-2019] - Added the ability to push TCP control flags to Cisco IOS ACLs.
- app-policy_manager:3.17.0 [10-25-2019] - Added the ability to push IP fragment options to IOS devices.
- app-policy_manager:3.16.1 [10-24-2019] - Changed
more
button menu to open on mouseover instead of click. - app-policy_manager:3.16.0 [10-24-2019] - Added the ability to preview data before importing a device.
- app-policy_manager:3.15.0 [10-21-2019] - Added the ability to import ICMP typecodes from Cisco IOS ACLs.
- app-policy_manager:3.14.0 [10-21-2019] - Added the ability to import TCP control bits (flags) from ACLs.
- app-policy_manager:3.13.1 [10-18-2019] - Modified Targets table to conform with application design and enhance user experience.
- app-policy_manager:3.12.0 [10-18-2019] - Added support for importing ACL fragment options.
- app-policy_manager:3.11.0 [10-14-2019] - Added support for TCP control flag options in service models.
- app-policy_manager:3.10.0 [10-15-2019] - Updated the Admin page to support multiple import templates.
- app-policy_manager:3.9.0 [10-11-2019] - Added support for IP fragment options in the service model.
- app-policy_manager:3.8.0 [10-11-2019] - Added support for ICMP and ICMPv6 type codes on services.
- app-policy_manager:3.7.1 [10-09-2019] - Moved code for service record structure into a helper file.
- app-policy_manager:3.7.0 [10-16-2019] - Modified device push process to move all device specific handling to the integration layer.
- app-policy_manager:3.6.4 [10-10-2019] - Added the ability to search additional fields other than name.
- app-policy_manager:3.6.3 [10-07-2019] - Added a developer script to import templates into Template Builder.
- app-policy_manager:3.6.1 [10-06-2019] - Added cancel button to undo changes on Service Details view.
- app-policy_manager:3.6.0 [10-04-2019] - Refactored import process to allow for consistency in dry run. No observable changes to behavior.
- app-policy_manager:3.5.0 [10-02-2019] - Added source ports to the service data model. Support also added for asynchronous module initialization.
- app-policy_manager:3.4.0 [09-30-2019] - Import process will now accept multiple templates for targets and policies to support different IP and IPv6 commands. Moved all device-specific logic into a device-specific mapper script.
- app-policy_manager:3.3.1 [10-06-2019] - Improved error handling for a failed dryrun.
- app-policy_manager:3.3.0 [09-25-2019] - Implemented a TextFSM template to import Cisco IOS IPv6 target interfaces.
- app-policy_manager:3.2.0 [09-25-2019] - Implemented TextFSM template to import Cisco IOS IPv6 ACLs.
- app-policy_manager:3.1.6 [10-01-2019] - Added the ability to validate IPv6 network addresses.
- app-policy_manager:3.1.5 [10-06-2019] - Added the ability to unlink multiple policies and targets.
- app-policy_manager:3.1.4 [09-25-2019] - Added pagination to networks and service mini-pickers in rules edit modal.
- app-policy_manager:3.1.3 [09-19-2019] - Improved styling for rules table, targets table, rules modal, and drawer.
- app-policy_manager:3.1.2 [09-13-2019] - Device broker is now used to push configuration changes to devices.
- app-policy_manager:3.1.1 [09-12-2019] - Updated Network Details page. Table and drawer replaced with Rodeo components: PHGrid and PHDrawer.
- app-policy_manager:3.1.0 [09-12-2019] - Introduced addressType property field for Targets and Policies in the API. Default is set to IPv4 when not specified. API will check for mismatched IP types between a policy and target.
- app-policy_manager:3.0.33 [08-29-2019] - TCP source and destination ports are now editable in the UI.
- app-policy_manager:3.0.30 [08-14-2019] - Updated Policy Manager icon for IAP home page.
- app-service_catalog:3.9.6 [12-02-2019] - Updated title bar in Service Catalog.
- app-service_management:2.23.1 [12-02-2019] - Updated title bar in Service Manager.
- app-service_management:2.23.0 [10-29-2019] - Updated the "testInstances" method within the app-service_management pronghorn.json file. Incorporated schema changes and more descriptive summaries and descriptions.
- app-service_management:2.21.0 [08-27-2019] - Added deviceModifications task for use in workflows.
- app-smart_template:1.8.0 [12-10-2019] - Updated the top navigation sub-title for design compliance.
- app-template_builder:2.3.1 [11-14-2019] - Script to seed database with default templates now runs automatically on startup.
- app-template_builder:2.3.0 [11-13-2019] - Template Builder UI has been absorbed by Automation Studio. The application is now limited to headless processing of template data.
- app-template_builder:2.1.0 [11-06-2019] - Added API to support getting a filtered list of templates.
- app-template_builder:1.7.0 [09-09-2019] - Added the renderJinjaTemplate method available as an API and as a workflow task allowing a user to pass two parameters: input and the template name. The input is rendered against the supplied jinja template.
- app-template_builder:1.6.0 [09-09-2019] - Added type field to support Jinja2 templates in the Template Builder UI. User now has the option to select from two supported template types (both Jinja2 and TextFSM) when adding a new template.
- app-workflow_builder:5.5.8 [12-10-2019] - Improved error handling for creating and loading automations.
- app-workflow_builder:5.5.6 [12-09-2019] - Improved layout for workflow tasks.
- app-workflow_builder:5.5.2 [11-25-2019] - Updated title in navbar to display Automation Studio.
- app-workflow_builder:5.3.0 [11-04-2019] - Updated sidebar visuals and features.
- app-workflow_builder:5.2.0 [10-28-2019] - Improved task styling.
- app-workflow_builder:5.1.0 [10-23-2019] - Added a custom canvasName property via pronghorn.json for each method. This optional property provides the ability to change the task display name.
- app-workflow_builder:5.0.3 [10-05-2019] - Improved error handling when trying to update an invalid workflow.
- app-workflow_builder:5.0.2 [10-01-2019] - Added the ‘canvasTab’ property into each method in pronghorn.json. This property provides the ability to sort and organize methods into additional task categories.
- app-workflow_engine:6.7.2 [12-04-2019] - Removed JSON tab from Workflow Builder. Added additional parameters to the array toString method and renamed stringify as toString within the Object tab.
- app-workflow_engine:6.6.7 [12-03-2019] - Minor optimization to the checkWorkflowForJobVariables api.
- app-workflow_engine:6.6.5 [11-26-2019] - Improved efficiency of checkWorkflowForJobvariables for complex workflows by adding a check all incoming tasks for required job variables.
- app-workflow_engine:6.6.4 [11-25-2019] - Updated title in top navbar and removed unnecessary headers.
- app-workflow_engine:6.6.0 [11-18-2019] - Optimized the checkWorkflowForJobVariables helper method to stop it from blocking the Workflow Engine thread, and eventually causing a process shutdown in large and complex workflows.
- app-workflow_engine:6.4.4 [10-22-2019] - Updated migration script for new libraries to run automatically when needed.
- app-workflow_engine:6.4.3 [10-23-2019] - Added the canvasName property to properly display the task name for Array, String, and Object functions.
- app-workflow_engine:6.4.2 [10-11-2019] - Added app-json methods into libraries inside Workflow Engine.
- app-workflow_engine:6.4.1 [10-11-2019] - Added app-number methods as a library inside Workflow Engine.
- app-workflow_engine:6.4.0 [10-11-2019] - Added new library of tasks to support various time data formats and conversions.
- app-workflow_engine:6.3.2 [10-11-2019] - Added app-tools methods as a library inside Workflow Engine.
- app-workflow_engine:6.3.0 [10-07-2019] - Decoupled multiple components to reorganize the application. Fixed bug where the server id was not getting passed through to several functions.
- app-workflow_engine:6.2.3 [10-03-2019] - Added app-string methods as a library inside Workflow Engine.
- app-workflow_engine:6.2.2 [10-01-2019] - Added app-object methods as a library inside Workflow Engine.
- app-workflow_engine:6.2.0 [10-01-2019] - Added app-array methods as a library inside Workflow Engine.
- app-workflow_engine:6.1.0 [09-27-2019] - Script added to dynamically generate pronghorn.json file from smaller pronghorn.json library files.
- automation-gateway:2.34.0 [11-14-2019] - Added support for the TRACE severity log level.
- automation-gateway:2.31.0 [11-11-2019] - Added UI for editing device variables.
- automation-gateway:2.31.0 [11-11-2019] - Added UI for adding device.
- automation-gateway:2.30.0 [11-11-2019] - Added the UI for adding a device.
- automation-gateway:2.29.0 [11-08-2019] - Added debug log statements for all necessary functions and methods.
- automation-gateway:2.26.0 [11-07-2019] - Added the
items
key to array types when creating the native schema for Ansible modules. - automation-gateway:2.15.0 [11-11-2019] - Added card page for devices.
- automation-gateway:2.15.0 [10-31-2019] - Added support for configuring logging severity levels.
- automation-gateway:2.14.0 [10-28-2019] - Added support for JSON formatted log messages.
- automation-gateway:2.11.0 [10-24-2019] - Added support for traversing directories during script discovery.
- automation-gateway:2.8.0 [10-24-2019] - Added support to Flask server to handle both IPv4 and IPv6 addresses.
- automation-gateway:2.5.0 [10-16-2019] - Added keyboard shortcuts for dock/undock/pin.
- automation-gateway:2.3.0 [09-27-2019] - Add the ability to pin/unpin, dock/undock api docs.
- automation-gateway:2.2.1 [10-02-2019] - The type field in the Ansible module YAML documentation section is now used when creating native schemas.
- automation-gateway:2.2.0 [09-25-2019] - Added Ansible 2.8 module metadata to automation_gateway source tree.
- automation-gateway:2.0.0 [09-25-2019] - Resolved merge conflict in project build.
- automation-gateway:1.82.0 [09-27-2019] - Updated the UI library to 2019.2 release.
- automation-gateway:1.80.0 [10-02-2019] - Added support for decorating scripts with environment variables and including them during script execution.
- automation-gateway:1.75.0 [09-16-2019] - User interface re-point to 2.0 API.
- pronghorn-core:10.12.21-2019.3.2 [12-22-2019] - Added the --userInputs flag to the unattended migration mode. Administrator can now override default MQ properties before starting the installation.
- pronghorn-core:10.12.10 [12-06-2019] - Updated menus in pronghorn core navigation.
- pronghorn-core:10.12.7 [12-05-2019] - Changed CSS for styling icons.
- pronghorn-core:10.11.0 [11-16-2019] - Updated IAP nav bar.
- pronghorn-core:10.10.15 [11-16-2019] - Using 'Copy Blueprint To Clipboard' will now copy/paste the JSON in a consistent format.
- pronghorn-core:10.10.6 [10-22-2019] - Improved Redis memory usage on startup.
- pronghorn-core:10.8.26 [09-11-2019] - Migration scripts can now be automated by adding "unattended" as an argument when running the migration scripts. Migration scripts will not rerun on properties files that have already been migrated.
- service-policy:1.9.0 [11-21-2019] - Support added for TCP control flag restrictions on policy endpoints.
- service-policy:1.8.0 [11-19-2019] - Support added for IP protocol and fragmentation flags in policy endpoints.
- service-policy:1.7.0 [11-15-2019] - Support added for ICMP/ICMPv6 type codes in policy analysis endpoints.
- service-policy:1.6.0 [11-07-2019] - Support added for port expressions on policy endpoints.
- service-policy:1.5.2 [11-01-2019] - Support added for specifying numbered protocols. Endpoint added to lookup IANA protocol by name or number.
- tags:2.2.1 [12-03-2019] - Improved the createTag and createTags algorithms for the IAP Tag application.
- tags:2.1.0 [11-08-2019] - Updated the IAP Tags application to utilize the redesigned Rodeo PHLegacyNavbar component.
Bug Fixes
- adapter-ansible_manager:2.9.0 [11-20-2019] - Modified adapter to support additional variables in the JSON schema.
- adapter-ansible_manager:2.8.1 [11-14-2019] - Since builder.utils may be encrypted, builder.js will now use
discovery
instead ofrequire
to read-in the file. - adapter-ansible_manager:2.8.0 [11-07-2019] - Resolved visibility issue for user defined and certified roles, modules and playbooks.
- adapter-ansible_manager:2.6.0 [10-11-2019] - Resolved issue with large module payloads. Error message provided if unable to run a command on a device.
- adapter-ansible_manager:2.5.1 [10-21-2019] - Adapter-Ansible_Manager now handles payload sizes greater than 5 MB, returned by the Automation Gateway (previously ansible_manager) as a response to the getConfig method invoked by Configuration Manager.
- adapter-ansible_manager:2.4.0 [11-12-2019] - Added a description property for each task in the pronghorn.json file.
- adapter-ansible_manager:2.3.4 [08-30-2019] - Adapter now finds required modules without legacy bundling.
- adapter-ansible_manager:2.3.3 [08-19-2019] - Fixed crash related to SIGKILL signal.
- adapter-ansible_manager:2.3.2 [08-19-2019] - Updated logic to resolve issue that prevented Ansible Discovery applications from starting.
- adapter-ansible_manager:2.3.1 [08-09-2019] - Encoded Ansible Manager application.
- adapter-automation_gateway:2.12.0-2019.3.2 [12-12-2019] - Updated itential_cli role to handle error conditions and device time outs.
- adapter-automation_gateway:2.12.0-2019.3.1 [12-13-2019] - Corrected an issue preventing ansible 2.8+ modules from being invoked by the workflow engine.
- adapter-automation_gateway:2.11.0 [12-05-2019] - Added the _hosts property for roles, modules, scripts and playbooks.
- adapter-azure_aaa:1.0.6 [11-16-2019] - Added the Azure AAA adapter login page (sample sso.html file) to repository.
- adapter-ldap:2.12.4 [12-05-2019] - Changed the log level to debug when unbind errors occur.
- adapter-ldap:2.12.3 [08-13-2019] - Allowed passing of redirect_uri parameter to the OAuth flow.
- adapter-nso:6.27.4 [12-11-2019] - Added host id to fix bug that prevented listing of NSO service instances. .
- adapter-nso:6.27.3 [12-05-2019] - Changed adapter-nso to use "ssh" for default protocol when not specified.
- adapter-nso:6.24.14 [10-24-2019] - Revised logging message for when a specific device is not found on multiple adapters. In a 'device not found' scenario, a different message will be reported.
- adapter-nso:6.24.12 [10-08-2019] - Fixed errors that occur when testing and saving a service instance.
- adapter-nso:6.24.9 [09-26-2019] - Added requirement to pass at least one device into the SyncFromDevices task.
- adapter-nso:6.24.5 [09-19-2019] - Adapter now parses groupings used inside augment section of YANG module.
- adapter-nso:6.24.4 [09-05-2019] - Removed obsolete error message regarding NSO compatibility.
- adapter-nso:6.24.2 [08-29-2019] - Fixed issue with adapter-nso crashing when backslashes in the commands.
- adapter-nso:6.23.1 [08-22-2019] - Added module name to yang parsing error logs.
- adapter-nso:6.22.2 [08-19-2019] - Added deprecated device broker methods to adapter-nso.
- adapter-nso:6.22.1 [08-09-2019] - Fixed JSON schema errors.
- adapter-policy_engine:1.0.6 [09-03-2019] - Updated README with a working example of properties for configuration of the adapter.
- adapter-policy_engine:1.0.5 [09-04-2019] - Resolved issue with adapter-policy_engine crashing IAP.
- adapter-redis:2.0.7 [11-18-2019] - Update ioredis dependency to the latest version for proper sentinel failover support.
- app-automation_catalog:2.4.2-2019.3.1 [12-20-2019] - Restored previous behavior where the options object is no longer required for importing automations.
- app-automation_catalog:2.3.2 [12-04-2019] - Fixed rendering issues for modals in IE11.
- app-automation_catalog:2.3.1 [12-03-2019] - Fixed issue where IE11 displays the wrong workflow attached to the automation.
- app-automation_catalog:2.2.6 [11-05-2019] - Fixed the crash on load issue caused by rendering a modal.
- app-automation_catalog:2.2.5 [11-03-2019] - Changed uppercase to lowercase in return messages.
- app-automation_catalog:2.2.4 [10-23-2019] - Replaced migration script with an automatic
live update
check. - app-automation_catalog:2.1.3 [09-25-2019] - Data-binding now available when manually running automations.
- app-automation_catalog:2.1.2 [09-24-2019] - RunAutomation will now infer the assigned workflow instead of requiring a manual entry.
- app-automation_studio:0.14.9 [12-10-2019] - Workflows are now referred to as automations.
- app-automation_studio:0.14.8 [12-10-2019] - Templates now have nested views under their appropriate device.
- app-automation_studio:0.14.7 [12-09-2019] - Resolved style issues and updated navigation bar for consistency.
- app-automation_studio:0.14.6 [12-09-2019] - Added a nested tree structure to group templates into template groups.
- app-automation_studio:0.14.4 [11-26-2019] - Homepage now includes versioning info and end user license agreement (EULA) links.
- app-automation_studio:0.14.2 [11-19-2019] - Updated RodeoUI to enhance the sidebar list view.
- app-automation_studio:0.10.1 [10-11-2019] - Standardized importing and exporting across the application.
- app-automation_studio:0.5.2 [09-16-2019] - When editing analytics templates, template data is correctly loaded.
- app-configuration_manager:3.28.19-2019.3.6 [12-19-2019] - Restored the removeDevicesFromGroup task to Config Manager.
- app-configuration_manager:3.28.19-2019.3.5 [12-19-2019] - Restored the addDevicesToGroup task to Config Manager.
- app-configuration_manager:3.28.19-2019.3.3 [12-12-2019] - Fixed layout to prevent empty column of white space from displaying after collapsing the side menu.
- app-configuration_manager:3.28.19-2019.3.2 [12-11-2019] - Fixed an overflowing Tree Statistics dialog in Golden Configuration. Improved overall dialog and sidebar UI.
- app-configuration_manager:3.28.18 [12-09-2019] - Updated suitcase menu button to display items in correct order. Menu options auto-open on hover.
- app-configuration_manager:3.28.17 [12-06-2019] - Support added to sidebar for menu, pager and search.
- app-configuration_manager:3.28.16 [12-06-2019] - Fixed styling in GBAC toolbar.
- app-configuration_manager:3.28.14 [12-06-2019] - Implemented input validation for updateDeviceGroups API and defined an input schema.
- app-configuration_manager:3.28.12 [12-04-2019] - Fixed top navbar to display app and user menus. Enabled 'cmd+click' for links to open pages in new tab.
- app-configuration_manager:3.28.11 [12-05-2019] - Fixed issue with compliance report grading of disallowed statements in config spec.
- app-configuration_manager:3.28.10 [12-04-2019] - Fixed issue with display of remediation results in Golden Configuration. Replaced modal component.
- app-configuration_manager:3.28.9 [12-02-2019] - Fixed empty data fields on cards for device information.
- app-configuration_manager:3.28.8 [12-02-2019] - Correct version now displayed on main home page. Updated the "About" page.
- app-configuration_manager:3.28.7 [12-02-2019] - Added valid punctuation on the Manage Devices tab when new device are assigned.
- app-configuration_manager:3.28.6 [12-02-2019] - The correct confirmation statement in the delete device group dialog box is now displayed.
- app-configuration_manager:3.28.5 [11-27-2019] - Fixed various styling and usability issues.
- app-configuration_manager:3.28.4 [11-27-2019] - Implemented search for all Configuration Manager pages.
- app-configuration_manager:3.28.2 [11-22-2019] - Resolved UI issues. Design styling and batch deletion/exporting added to the Golden Config page.
- app-configuration_manager:3.28.1 [11-22-2019] - Fixed styling issues in device backups.
- app-configuration_manager:3.26.12 [10-31-2019] - Arista OS Type changed from 'arista01' to 'arista-eos' in Golden Configuration.
- app-configuration_manager:3.26.11 [10-23-2019] - Fixed Check-Sync, Sync-From and Sync-To operations for devices.
- app-configuration_manager:3.26.10 [10-23-2019] - Fixed the 'nodePath' parameter to be compliant with the path shown in Golden Config.
- app-configuration_manager:3.25.2 [09-26-2019] - The runComplianceForDevice task correctly generates a compliance report that contains device data.
- app-configuration_manager:3.24.3 [09-17-2019] - Device backup API now reports the correct 'updated' response value. Response value yields 1 when a change is made, and 0 when there is no change.
- app-configuration_manager:3.24.2 [09-12-2019] - Delete Backup API now returns a 'conflict' response when no deletion occurs.
- app-configuration_manager:3.24.1 [09-10-2019] - Resolved conflict in jQWidgetry to fix issue with PHDialogs causing Navbar and Sidebar to crash.
- app-configuration_manager:3.23.1 [09-08-2019] - Devices Backups are visible in the UI when created through an API.
- app-configuration_manager:3.22.21 [08-30-2019] - Duplicate group names are not allowed to pass when editing a device group.
- app-form_builder:4.2.9-2019.3.1 [12-20-2019] - Fixed a bug in rendering of service models with container element.
- app-form_builder:4.2.9 [12-10-2019] - Fixed bug that caused inconsistent key identity in table. Updated keys in all rows after changing
key
field for entire table. - app-form_builder:4.2.8 [12-09-2019] - Workflows are now referred to as automations.
- app-form_builder:4.2.7 [12-09-2019] - Fixed broken links to templates in sidebar.
- app-form_builder:4.2.6 [12-06-2019] - Changes to keys in custom form tables will not be overwritten.
- app-form_builder:4.2.5 [12-05-2019] - Form builder tasks are now listed in Automation Studio under the "Forms" tab in the task list instead of FormBuilder.
- app-form_builder:4.2.4 [11-26-2019] - Fixed a bug within form import feature.
- app-form_builder:4.2.2 [12-01-2019] - Fixed issue with input fields not gaining focus on click.
- app-form_builder:4.2.1 [11-20-2019] - Fixed rendering issue in data elements box.
- app-form_builder:3.16.14 [10-01-2019] - Toast error message displays when unauthorized user attempts to delete a Form Builder entry.
- app-golden_config:5.16.19 [12-04-2019] - Golden Config title correction.
- app-golden_config:5.16.18 [11-12-2019] - Fixed the npm seed script to import the workflow from the correct Mongo database.
- app-golden_config:5.16.17 [10-29-2019] - Fixed display of NED type name inside tree node; lengthy name will now fit.
- app-golden_config:5.16.16 [10-28-2019] - Fixed date display problem due to unsupported timezone format. Date strings are now interpreted and converted to appropriate format using a time zone specifier.
- app-golden_config:5.16.14 [09-26-2019] - Fixed issue with deletion of keys in remediation workflow for golden_config.
- app-golden_services:1.3.3 [09-12-2019] - Template name containing '.' is invalid and cannot be saved or updated.
- app-json_forms:1.11.8 [08-22-2019] - Updated JSON schemas to fix pattern validation for textAreas of a form.
- app-json_forms:1.11.7 [08-21-2019] - Fixed issue with required fields that fail to validate.
- app-json_forms:1.11.6 [08-14-2019] - Form data will always reset between form edits.
- app-json_forms:1.11.5 [08-09-2019] - Added a valid dynamic configuration to the dropdown editor to show "Options needed."
- app-json_forms:1.11.4 [08-09-2019] - Add (+) Row button for table field now displays in form preview.
- app-json_forms:1.11.3 [08-07-2019] - Forms can be previewed directly from the collection page.
- app-json_forms:1.11.2 [08-07-2019] - Fixed issue with clone button on collection page not working.
- app-mop:6.3.6-2019.3.1 [12-30-2019] - Creating a new Command or Analytics template now stays on the edit page.
- app-mop:6.3.6 [12-09-2019] - Workflows are now referred to as automations.
- app-mop:6.3.5 [12-09-2019] - Fixed broken links to templates in sidebar.
- app-mop:6.3.4 [12-06-2019] - Secured MOP with try-catch block to prevent crash on comparison rule evaluation.
- app-mop:6.3.2 [12-04-2019] - Made change to EvaluateRulesAgainstCommand method. The /runCommandsDevices result is set to true for a command when no rule is provided.
- app-mop:6.3.1 [12-04-2019] - Fixed documented output type for runCommandTemplate.
- app-mop:6.1.1 [11-23-2019] - Application will not crash when an empty command is given.
- app-mop:5.15.4 [10-09-2019] - MOP will not allow user to create templates with illegal names.
- app-mop:5.15.3 [10-08-2019] - Analytic template device search button is vertically centered.
- app-nso_manager:2.18.0-2019.3.1 [12-26-2019] - SetLeaf now calls adapter methods rather than the device broker.
- app-nso_manager:2.17.9 [12-06-2019] - Fixed an issue preventing RabbitMQ failover.
- app-nso_manager:2.17.7 [11-21-2019] - Fixed issue that caused NSO Manager to crash when runAction had empty parameters.
- app-nso_manager:2.17.5 [09-18-2019] - Fixed issue where Commit Queue Manger would not display the size field for certain NSO versions.
- app-nso_manager:2.17.4 [09-23-2019] - Commit Queue Manager will only list active adapters in the dropdown.
- app-nso_manager:2.17.1 [08-27-2019] - Fixed issue where refresh icon would spin indefinitely in Commit Queue Manager.
- app-policy_manager:3.28.29-2019.3.10 [12-20-2019] - Improved error reporting from the device import modal and improved backend reporting of invalid port names.
- app-policy_manager:3.28.29-2019.3.9 [12-19-2019] - Address type is visible in policies and targets.
- app-policy_manager:3.28.29-2019.3.8 [12-19-2019] - Corrected the deleteNetworks method response to match the expected structure.
- app-policy_manager:3.28.29-2019.3.7 [12-19-2019] - Added type guard to integration code initializer to prevent cryptic errors from being returned to the user.
- app-policy_manager:3.28.29-2019.3.5 [12-13-2019] - Changed policy reference. Imported rules have networks and services with object ids.
- app-policy_manager:3.28.29-2019.3.4 [12-13-2019] - Added port whitelist to Cisco IOS IPv4 import template to prevent log flag from being imported as a port.
- app-policy_manager:3.28.29 [12-09-2019] - Updated navigation via menu to correctly render views.
- app-policy_manager:3.28.28 [12-09-2019] - Support added to translate IOS-specific port names to numbers during import.
- app-policy_manager:3.28.27 [12-09-2019] - Device targets can only link to policies with the same address type.
- app-policy_manager:3.28.26 [12-09-2019] - If Template Builder is not available when the app starts up, load integration dependencies into Template Builder when it becomes available.
- app-policy_manager:3.28.25 [12-09-2019] - Fixed an issue that prevented certain IPv6 ACL rules from importing on IOS.
- app-policy_manager:3.28.24 [12-09-2019] - Menu will be accessible when side bar is expanded.
- app-policy_manager:3.28.22 [12-07-2019] - Fixed edge cases in IPv6 validation; also added address translation to network creation.
- app-policy_manager:3.28.21 [12-07-2019] - Device page will refresh on target update.
- app-policy_manager:3.28.20 [12-07-2019] - Standardized LegacyNavbar menus for consistency.
- app-policy_manager:3.28.19 [12-06-2019] - Added support for old-format Cisco IOS TCP flag options.
- app-policy_manager:3.28.18 [12-06-2019] - Updated Device Type Settings UI to allow integration updates.
- app-policy_manager:3.28.17 [12-06-2019] - Added address type as an option to the network update API.
- app-policy_manager:3.28.15 [12-05-2019] - PHDialog updated to conform with the latest updates in Rodeo UI.
- app-policy_manager:3.28.13 [12-05-2019] - Modified script to allow user to save the address type when creating a new policy.
- app-policy_manager:3.28.12 [12-05-2019] - Trimmed whitespace from incoming network addresses.
- app-policy_manager:3.28.11 [12-05-2019] - Added fallback validation to networks to prevent leading whitespace in network names and prevent malformed addresses on create/update.
- app-policy_manager:3.28.10 [12-05-2019] - Enabled rule editor to filter networks by policy address type.
- app-policy_manager:3.28.9 [12-05-2019] - Flags for fragment options will reset when a new service is loaded.
- app-policy_manager:3.28.8 [12-04-2019] - Changed service validation to allow empty description field.
- app-policy_manager:3.28.7 [12-03-2019] - Sort popover no longer requires user to reenter input.
- app-policy_manager:3.28.6 [12-03-2019] - Changed wording in the rule edit modal from "selected" to "all".
- app-policy_manager:3.28.5 [12-03-2019] - Changed button tooltip from "Check All" to "Select All".
- app-policy_manager:3.28.4 [12-03-2019] - Fixed Cisco IOS importer to format fragment options properly.
- app-policy_manager:3.28.3 [12-03-2019] - Select All button is reset (deselected) on new page after it has been used to delete items.
- app-policy_manager:3.28.2 [12-03-2019] - Updated create buttons to have consistent wording across the application.
- app-policy_manager:3.28.1 [12-03-2019] - Save button is disabled when a new rule is added.
- app-policy_manager:3.27.16 [12-02-2019] - Changed the Service Request Number placeholder value to 12345.
- app-policy_manager:3.27.15 [12-02-2019] - Service name can be updated without errors.
- app-policy_manager:3.27.14 [12-02-2019] - Save button disabled if description field is empty.
- app-policy_manager:3.27.13 [12-02-2019] - Drawer z-index was lowered to be behind the IAP menu.
- app-policy_manager:3.27.11 [12-02-2019] - Fixed import of 'eq' and 'neq' port restrictions on Cisco IOS.
- app-policy_manager:3.27.10 [12-02-2019] - Updated the Cisco IOS IPv6 policy import template to properly import source addresses with the 'host' keyword.
- app-policy_manager:3.27.9 [12-03-2019] - Capitalized the heading in the service edit view from "Edit service" to "Edit Service".
- app-policy_manager:3.27.7 [11-27-2019] - Fixed issue that prevented app startup in release environments.
- app-policy_manager:3.27.4 [11-23-2019] - Added description values to methods in pronghorn.json.
- app-policy_manager:3.27.3 [11-22-2019] - Removed the application version number from the home page.
- app-policy_manager:3.27.2 [11-22-2019] - Updated notifications to use the new PHNotification component.
- app-policy_manager:3.26.2 [11-15-2019] - Schema for input data added to the createPolicy API.
- app-policy_manager:3.26.1 [11-15-2019] - Fixed a bug in the validate networks endpoint.
- app-policy_manager:3.22.4 [11-01-2019] - Updated logic to reset device and preview data when closing the modal.
- app-policy_manager:3.22.3 [10-29-2019] - Updated PHSearch components in the rule edit modal to account for changes in the latest version of Rodeo Library.
- app-policy_manager:3.21.2 [10-25-2019] - Updated the single policy drawer to display username instead of account id.
- app-policy_manager:3.13.0 [10-18-2019] - Updated the API GET calls to accept query parameters.
- app-policy_manager:3.6.2 [10-07-2019] - Fixed ACL templates to allow commas in addresses with wildcard bits modifiers.
- app-policy_manager:3.0.41 [09-12-2019] - Removed console messages across application.
- app-policy_manager:3.0.40 [09-12-2019] - Warning dialog buttons are bottom aligned in IE11.
- app-policy_manager:3.0.39 [09-12-2019] - Updated styling to align create button in IE11.
- app-policy_manager:3.0.38 [09-03-2019] - Search and pagination added to link-policy modal.
- app-policy_manager:3.0.37 [09-03-2019] - Creating new policy or template refreshes the list in the left navbar.
- app-policy_manager:3.0.36 [09-03-2019] - Capitalized labels in the Create Rule dialog.
- app-policy_manager:3.0.36 [09-03-2019] - Updated favicon to Itential logo.
- app-policy_manager:3.0.35 [09-03-2019] - Modified button behavior to prevent duplicate networks. From the rule edit modal of the policy page, the Add All button will now only add unique networks.
- app-policy_manager:3.0.34 [08-29-2019] - Enabled multiple dry runs to be run on a device in a single session.
- app-policy_manager:3.0.33 [09-01-2019] - Added ability to push rule flags and fixed dialog bug to not rerender on delete.
- app-policy_manager:3.0.32 [08-21-2019] - Added ability to delete admin settings for device types.
- app-policy_manager:3.0.31 [08-21-2019] - Warning banner for networks only displays when necessary.
- app-service_catalog:3.9.7 [12-04-2019] - Fixed crash in app that occurs when a catalog_store document is missing a groups property.
- app-service_catalog:3.9.4 [08-05-2019] - Updated pronghorn.json file to conform to the schema outlined in the cytotox script.
- app-service_management:2.22.0 [10-09-2019] - Added the ability to handle paging to the grid for service models and instances.
- app-smart_template:1.7.8 [12-02-2019] - Fixed issue where app crashes when error response received from nso runAction.
- app-smart_template:1.7.7 [11-20-2019] - Fixed remediation issue with deletion config in golden_config.
- app-smart_template:1.7.6 [09-17-2019] - Template name containing '.' is invalid and cannot be saved or updated.
- app-string:1.1.5 [12-06-2019] - Fixed the way 'Search' function interprets the provided regular expression. Any valid JavaScript regular expression will be evaluated correctly by the endpoint.
- app-task_worker:3.0.11-2019.3.1 [12-13-2019] - Ensured superuser is created in context wrapper when working tasks.
- app-task_worker:3.0.11 [12-10-2019] - Redis keys are now deleted when no longer needed.
- app-task_worker:3.0.10 [11-08-2019] - Fixed a memory leak in task worker.
- app-task_worker:3.0.9 [10-18-2019] - Restored ability to add/edit properties in TaskWorker. Moved taskWorkerProps from pronghornProps to service_config.
- app-task_worker:3.0.8 [10-06-2019] - Restored task data in metrics by updating config variable to use package.json for app id and version info.
- app-task_worker:3.0.6 [08-06-2019] - Reverted change in app-task_worker:3.0.4
- app-template_builder:2.3.6 [12-04-2019] - Template Builder Jinja2 structures no longer leave blank space or empty lines in rendered output.
- app-template_builder:2.3.5 [12-01-2019] - Removed incorrect installation instructions from README.md.
- app-template_builder:2.3.4 [11-20-2019] - ParseTemplates now render jinja2 templates correctly.
- app-template_builder:2.3.3 [11-19-2019] - Fixed invalid schema references causing the renderJinjaTemplate task to crash Template Builder.
- app-template_builder:1.7.2 [09-23-2019] - Changed the summary and description in templateDetails to fully describe the implementation.
- app-template_builder:1.7.1 [09-23-2019] - ApplyTemplates messages for results instead of unhandled errors.
- app-template_builder:1.5.10 [09-06-2019] - Saved templates now update automatically in left-side navigation bar.
- app-template_builder:1.5.9 [08-23-2019] - Jinja templates are no longer hidden in the UI.
- app-workflow_builder:5.5.9 [12-12-2019] - Added ability to migrate old workflows when importing a workflow.
- app-workflow_builder:5.5.7 [12-09-2019] - Workflows are now referred to as automations.
- app-workflow_builder:5.5.5 [12-09-2019] - Fixed broken links to templates in sidebar.
- app-workflow_builder:5.5.4 [12-04-2019] - Modified logic to handle all non-type static inputs.
- app-workflow_builder:5.5.3 [11-26-2019] - Users can now cancel out of the job variables menu.
- app-workflow_builder:5.5.1 [11-20-2019] - JSON parser will now parse static inputs without the task having a defined task detail type.
- app-workflow_builder:5.4.1 [11-13-2019] - Fixed issue causing manual and operation tasks to not display correctly.
- app-workflow_builder:5.2.0 [10-18-2019] - Relocated draft-mode button.
- app-workflow_builder:5.2.0 [10-01-2019] - Deleting a workflow now returns to automation studio.
- app-workflow_builder:5.0.3 [10-08-2019] - Workflow Builder does not allow saving workflows with illegal names.
- app-workflow_builder:5.0.1 [10-02-2019] - Fixed redirection on session expiration when starting a job from inside a workflow.
- app-workflow_builder:4.5.7 [09-15-2019] - Fixed bug to prevent backspace navigation in IE11 and Firefox.
- app-workflow_builder:4.5.6 [08-28-2019] - Added confirmation dialogs to make auto-saving workflows more transparent.
- app-workflow_builder:4.5.5 [08-26-2019] - Fixed workflow export issue in Firefox.
- app-workflow_builder:4.5.4 [08-20-2019] - Fixed an issue where Manual tasks would error while validating static input and stop the user from updating a task in the Workflow canvas.
- app-workflow_engine:6.7.10-2019.3.4 [12-17-2019] - Fixed issue where translations would not appear due to deprecations.
- app-workflow_engine:6.7.10-2019.3.3 [12-13-2019] - Added live migration support for Automation Gateway tasks.
- app-workflow_engine:6.7.10-2019.3.2 [12-13-2019] - Added new method to support workflow migration.
- app-workflow_engine:6.7.10-2019.3.1 [12-12-2019] - Merge tasks now correctly set variables for each task.
- app-workflow_engine:6.7.10 [12-10-2019] - Redis keys are now deleted when no longer needed.
- app-workflow_engine:6.7.9 [12-10-2019] - Removed name change that overrode view titles.
- app-workflow_engine:6.7.8 [12-10-2019] - Workflows are now referred to as automations within the Task list.
- app-workflow_engine:6.7.6 [12-06-2019] - Fixed issue where translations could crash Workflow Engine upon error. If error occurs in translation call, it will now error the task and not the app.
- app-workflow_engine:6.7.5 [12-06-2019] - Fixed control flow of migration scripts to correctly migrate job variables for all applications.
- app-workflow_engine:6.7.4 [12-06-2019] - Fixed schema errors that occurred on startup.
- app-workflow_engine:6.7.0 [12-04-2019] - QueryTasks now has skip and limit options and is deprecated.
- app-workflow_engine:6.6.3 [12-03-2019] - Updated pronghorn.json and various json schemas to increase quality and accuracy of documentation.
- app-workflow_engine:6.6.2 [11-21-2019] - Added the errorJob method. Jobs now error correctly.
- app-workflow_engine:6.6.1 [11-18-2019] - Decrypted mongo passwords in database indexing scripts.
- app-workflow_engine:6.5.1 [11-15-2019] - Fixed issue with translations during job execution.
- app-workflow_engine:6.4.5 [11-08-2019] - Fixed an issue with workflows hanging in certain scenarios.
- app-workflow_engine:6.3.1 [10-09-2019] - Resolved multiple iterations of tasks outside of loop. This fix prevents reverting to a task that was created due to empty iterations on incomplete tasks.
- app-workflow_engine:6.2.1 [10-01-2019] - Fixed error causing Auto-Work Tasks label to no longer appear. Modified width of the html span element.
- app-workflow_engine:6.0.1 [09-23-2019] - Users who work and then cancel a task in the Job Details UI are able to go back and work the previously canceled task again.
- app-workflow_engine:5.3.6 [09-20-2019] - Fixed crash that occurred due to an undefined variable in the Workflow Engine loop.
- app-workflow_engine:5.3.5 [09-12-2019] - Task Execution Suspended dialog is properly rendered in Firefox.
- app-workflow_engine:5.3.4 [09-12-2019] - Fixed system that analyzed a workflow for determining whether job variables required by a task had already been created in a previous task, or if they are required to start a job.
- automation-gateway:2.36.3-2019.3.7 [12-14-2019] - Updated itential_cli role to handle error conditions and device time outs.
- automation-gateway:2.36.3-2019.3.6 [12-14-2019] - Execution UI updated for compatibility with latest Rodeo UI.
- automation-gateway:2.36.3-2019.3.5 [12-12-2019] - Update Rodeo in master to 15.40.0.
- automation-gateway:2.36.3-2019.3.4 [12-14-2019] - Can now edit device details that are objects from UI.
- automation-gateway:2.36.3-2019.3.3 [12-14-2019] - Normalized the Device Details width in the UI.
- automation-gateway:2.36.3 [12-06-2019] - AG UI no longer displays space between first character and remaining characters in host list entries on Execute page.
- automation-gateway:2.36.2 [12-05-2019] - Removed hashtags from URL on click of tab headers.
- automation-gateway:2.36.1 [12-06-2019] - Fixed collapsing text in sidebar.
- automation-gateway:2.35.11 [12-02-2019] - Fixed AG UI to display correct triangle colors in navigation pane. Itential-enhanced entities are orange and user-enhanced entities are blue.
- automation-gateway:2.35.10 [12-02-2019] - Restored sidebar tab icon. The clickable icon will direct users to the tab page, and when users directly go to a URL related to a tab, the TreeMenu will open and display.
- automation-gateway:2.35.9 [12-02-2019] - Execution UI will re-render on change of focus by user.
- automation-gateway:2.35.8 [11-26-2019] - Resolved issues within application after UI component library update. Made code changes to ensure app works correctly.
- automation-gateway:2.35.7 [12-03-2019] - Added check at startup to determine if vault_password_file parameter exists in properties. Check returns an error if file is missing or invalid.
- automation-gateway:2.35.5 [11-20-2019] - Updated the API documentation to be pinned on [ctrl + shift + p] and docked on [ctrl + shift + d] in Automation Gateway.
- automation-gateway:2.35.4 [11-20-2019] - All default values are consistently rendered on the Execute page for a module.
- automation-gateway:2.35.3 [11-20-2019] - Ansible Gateway UI now allows for creating device variables of type integer, object, array, or string.
- automation-gateway:2.35.2 [12-05-2019] - Added logic to support Junos devices connected via netconf in the itential_cli role.
- automation-gateway:2.35.2 [11-20-2019] - Resolved issue within command parameter of itential_ci role. Modified schema to handle exception cases for form rendering in the execution UI.
- automation-gateway:2.35.1 [11-26-2019] - Updated the
backup
parameter type from string to boolean in the certified schemas for Ansible device configuration. - automation-gateway:2.34.1 [11-14-2019] - Added support to skip Ansible runner tasks of the type "runner_item_on_skipped".
- automation-gateway:2.34.1 [11-11-2019] - Minor updates to make components work with the updated rodeo UI library.
- automation-gateway:2.34.1 [11-11-2019] - Fixed alignment of rows in AG editor.
- automation-gateway:2.27.0 [11-14-2019] - Standard errors are configurable for device types. If a setting configuration fails, then the new standard error pattern can be added to a device family list.
- automation-gateway:2.11.1 [10-16-2019] - Modified call to use
then()
instead offinally()
method on promises. - automation-gateway:2.2.1 [09-27-2019] - Removed PyYAML warnings due to upgrade.
- automation-gateway:1.70.5 [09-04-2019] - Corrected problem handling an empty 'args' object parameter when executing a module.
- automation-gateway:1.70.4 [08-21-2019] - Panel element is removed when API docs are closed
- automation-gateway:1.70.3 [08-29-2019] - Added exception handling to fix blank UI if role is not certified for current version.
- itential_tools:1.23.11 [12-05-2019] - Modified response string of setConfigTransactions method in order to parse the result to JSON objects.
- pronghorn-core:10.12.21-2019.3.4 [12-22-2019] - Improved error handling in IE11. User now able to expand Service Group and view child services belonging to that group.
. - pronghorn-core:10.12.21-2019.3.3 [12-20-2019] - Session Manager now handles undefined responses when fetching keys from Redis; prevents core crash.
- pronghorn-core:10.12.21-2019.3.1 [12-20-2019] - Remove unused migration script.
- pronghorn-core:10.12.21 [12-13-2019] - Updated path used for required modules.
- pronghorn-core:10.12.20 [12-13-2019] - Services now restart after a crash.
- pronghorn-core:10.12.18 [12-11-2019] - Enabled profile page to list services.
- pronghorn-core:10.12.17 [12-11-2019] - Fixed incorrect behavior of the click action in the Profiles settings window. Now the profile will expand instead of going into profile edit view.
- pronghorn-core:10.12.16 [12-11-2019] - Fixed bug that occurs when using square bracket [] notation for URL query parameters.
- pronghorn-core:10.12.15 [12-10-2019] - Corrected an issue preventing crashed apps from being restarted.
- pronghorn-core:10.12.14 [12-10-2019] - User Groups no longer available in the remote AAA system will now be automatically removed.
- pronghorn-core:10.12.13 [12-09-2019] - Fixed issue in scheduler that stopped scheduled items from being run immediately.
- pronghorn-core:10.12.12 [12-08-2019] - Added ui/lib/rodeo-icons to the git ignore list so that it would not show up in the repository as untracked.
- pronghorn-core:10.12.11 [12-06-2019] - Services will only launch if the service exists in the filesystem.
- pronghorn-core:10.12.6 [12-04-2019] - Updated session-manager dependency to 1.0.4.
- pronghorn-core:10.12.4 [12-03-2019] - Suitcase menu in top-nav of legacy apps shows drop-down list of apps.
- pronghorn-core:10.12.3 [12-04-2019] - Fixed issue where disabling a service was not respected and duplicate service configurations were created.
- pronghorn-core:10.12.2 [12-03-2019] - Input prompts restored to provide user interaction for migratePropertiesToDatabase.js script.
- pronghorn-core:10.12.1 [11-18-2019] - Updated Session Manager to v1.0.3 to support ioredis for proper sentinel failover.
- pronghorn-core:10.12.0 [11-18-2019] - Fix a bug where tasks were missing from workflows.
- pronghorn-core:10.10.17 [11-14-2019] - Allow for sentinel configuration for redis.
- pronghorn-core:10.10.16 [11-14-2019] - Resolved issue with tasks not loading in Workflow Builder.
- pronghorn-core:10.10.14 [11-08-2019] - Fixed issue where an offline adapter prevented the 'running' event from being broadcast.
- pronghorn-core:10.10.13 [10-31-2019] - Added corral_id to each process handle to prevent impact to other systems when one system crashes/stops.
- pronghorn-core:10.10.12 [10-31-2019] - Open callbacks are now fulfilled as soon as a service stops (restarts).
- pronghorn-core:10.10.11 [10-30-2019] - Updated versions for logger, database, and service.
- pronghorn-core:10.10.10 [10-25-2019] - Removed npm install step from new service installation on startup.
- pronghorn-core:10.10.8 [10-24-2019] - Service properties screen will now display errors in a multi-line box.
- pronghorn-core:10.10.7 [10-24-2019] - JSON export object is consistent when external tables are used. All objects in a form/table use the field name/key.
- pronghorn-core:10.10.4 [10-18-2019] - New services will install on startup without need for a migration script.
- pronghorn-core:10.10.3 [10-18-2019] - Correct role appears in edit form after clicking the item in the left navigation bar on the Settings->Authorization page.
- pronghorn-core:10.10.2 [10-22-2019] - Core migration script now migrates custom services.
- pronghorn-core:10.9.1 [10-04-2019] - Resolved inconsistent key identity in table. Added gray font style for disabled input.
- pronghorn-core:10.9.0 [10-02-2019] - Removed a defunct init.json file.
- pronghorn-core:10.8.36 [10-01-2019] - Fixed an issue with connection timeout on start-up when multiple services (60+) are configured.
- pronghorn-core:10.8.35 [10-01-2019] - Updated Access-Control-Allow-Methods header (for CORS) in the web server to support API calls with HTTP verbs GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE, and PATCH.
- pronghorn-core:10.8.34 [09-26-2019] - Resolved display issue; lengthy services names will not wrap.
- pronghorn-core:10.8.33 [10-09-2019] - Language unification added for error messages on all IP input fields. Added ip-address validation.
- pronghorn-core:10.8.32 [10-04-2019] - Event subscriptions in custom apps are no longer persistent.
- pronghorn-core:10.8.31 [09-25-2019] - IAP no longer crashes upon service removal.
- pronghorn-core:10.8.30 [09-26-2019] - Dash sign removed from service config when no service is selected.
- pronghorn-core:10.8.29 [10-09-2019] - External and inherited user group are visible during edit mode but are not editable.
- pronghorn-core:10.8.28 [10-09-2019] - Redesigned message banner to be consistent across Profiles page.
- pronghorn-core:10.8.27 [09-17-2019] - Fixed an issue where migration scripts would hang.
- pronghorn-core:10.8.25 [09-10-2019] - Fixed issue causing the Services page to be unusable when calls to get groups failed. Modified logic to ensure schemas are always called.
- pronghorn-core:10.8.24 [09-09-2019] - Fixed issue with environment variables causing Template Builder to crash on certain operating systems.
- pronghorn-core:10.8.23 [09-09-2019] - Styling for left-side navbar and Roles tab in Authorization Manager matches PH-UI design.
- pronghorn-core:10.8.22 [09-09-2019] - Add service button is centered vertically in Firefox.
- pronghorn-core:10.8.21 [09-09-2019] - Dash sign removed when no profile is selected.
- pronghorn-core:10.8.19 [08-20-2019] - Fixed an issue preventing workflows from running.
- service-policy:1.9.2 [12-05-2019] - Changed comparison logic for TCP flag expressions in policy endpoints.
- service-policy:1.9.1 [12-05-2019] - Policy endpoint now supports the new service document schema in Policy Manager.
- service-policy:1.5.2 [11-04-2019] - Resolved typecast issue in the port API.
- tags:2.2.2 [12-03-2019] - Edit tag feature is reset when tags are deleted.
- tags:2.2.0 [11-21-2019] - Added the engineering role to the Tags application.
Security Fixes
- Prospector:1.10.4 [11-22-2019] - Minimized and updated dependencies to remove security vulnerabilities.
- Prospector:1.10.3 [11-18-2019] - Updated dependencies to avoid security vulnerabilities.
- adapter-ldap:2.12.5 [12-06-2019] - Changed the LDAP adapter to allow TLS connection to utilize the provided CA for OAuth authentication.
- adapter-prospector:1.6.11-2019.3.0 [12-14-2019] - Reverted CI template.
- app-golden_config:5.16.13 [09-16-2019] - Updated the jquery.min.js file to a newer, more secure version, 3.4.1.
- app-policy_manager:3.1.4 [09-27-2019] - Fixed security vulnerability in react-scripts and nyc.
- automation-gateway:1.78.1 [09-20-2019] - Updated the werkzeug package to resolve security vulnerabilities. The updated version is 0.15.5.
- automation-gateway:1.78.1 [09-20-2019] - Updated the urllib3 package to resolve security vulnerabilities. The updated version is 1.25.3.
- pronghorn-core:10.12.8 [12-05-2019] - Added the autocomplete attribute to form fields on login page.
- pronghorn-core:10.12.5 [12-04-2019] - Input validation added to prevent directory traversal on download API.
- pronghorn-core:10.10.1 [10-24-2019] - Updated swagger-ui-dist package to stable version 3.22.0 and downgraded swagger to V2.0.
- tags:2.2.3 [12-05-2019] - Fixed NPM security issues.
Chores
- Prospector:1.10.2 [11-14-2019] - Updated the pipeline to use Argo.
- adapter-automation_gateway:2.12.0-2019.3.0 [12-13-2019] - Completed release checklist for 2019.3 version of adapter-automation_gateway.
- adapter-automation_gateway:2.10.0 [11-12-2019] - Renamed all occurrences of adapter-ansible_manager to automation_gateway; no change to the repository name.
- adapter-azure_aaa:1.0.8-2019.3.0 [12-12-2019] - Checklist completed.
- adapter-azure_aaa:1.0.8 [12-12-2019] - Checklist completed.
- adapter-email:3.1.5-2019.3.0 [12-13-2019] - Approved checklist for release.
- adapter-email:3.1.5 [12-12-2019] - Updated itential_utils dependency.
- adapter-ldap:2.12.6-2019.3.0 [12-12-2019] - Checklist completed.
- adapter-ldap:2.12.6 [12-12-2019] - Checklist completed.
- adapter-local_aaa:3.0.3-2019.3.0 [12-13-2019] - Completed checklist items.
- adapter-local_aaa:3.0.3 [12-13-2019] - Completed checklist items.
- adapter-mongo:2.8.12 [08-14-2019] - Reincluded the itential-utils dependency.
- adapter-mongo:2.8.11 [08-05-2019] - Removed unused dependencies and duplicate entries in the CHANGELOG.md
- adapter-nso:6.27.4-2019.3.0 [12-13-2019] - Pinned dependencies, fixed vulnerabilities, and cleaned up changelog.
- adapter-nso:6.24.7 [09-26-2019] - Updated repository and homepage url.
- adapter-nso:6.24.6 [09-16-2019] - Unpinned dependencies for NSO adapter.
- adapter-nso:6.24.1 [08-28-2019] - Adapter will work with non-encoded IAP.
- adapter-policy_engine:1.0.7-2019.3.0 [12-13-2019] - Created initial build for 2019.3.
- adapter-prospector:1.6.11-2019.3.1 [12-13-2019] - Pinned dependencies and fixed vulnerabilities.
- adapter-radius:2.0.3-2019.3.0 [12-13-2019] - Completed checklist items.
- adapter-redis:2.0.7-2019.3.0 [12-13-2019] - Approved checklist for release.
- app-automation_catalog:2.4.2-2019.3.0 [12-12-2019] - Release checklist approved.
- app-automation_catalog:2.3.3 [12-05-2019] - Updated app icon.
- app-automation_catalog:2.3.0 [11-18-2019] - Automation Catalog REST API tests have been moved from Cernan into the Automation Catalog repository.
- app-automation_catalog:2.2.4 [10-23-2019] - Version number corrected.
- app-automation_catalog:2.2.4 [10-23-2019] - Updated the build script to encode directly before deploying.
- app-automation_catalog:2.2.1 [10-19-2019] - Updated the package file to include encryption properterties.
- app-automation_catalog:2.2.0 [09-30-2019] - Improved project directory structure.
- app-automation_studio:1.0.0-2019.3.0 [12-12-2019] - Created initial build for automation studio.
- app-automation_studio:1.0.0 [12-10-2019] - Pushed to major version 1.0.0 prior to release.
- app-automation_studio:0.14.6 [12-04-2019] - Updated app icon.
- app-automation_studio:0.10.2 [10-18-2019] - Now using argo for security pipelines.
- app-configuration_manager:3.28.19-2019.3.4 [12-12-2019] - Fixed issue with build prior to release.
- app-configuration_manager:3.28.19-2019.3.1 [12-10-2019] - Modified README to deprecate the set of manual steps for pipeline builds.
- app-configuration_manager:3.28.19-2019.3.0 [12-10-2019] - Completed 2019.3 checklist items.
- app-configuration_manager:3.28.13 [12-04-2019] - Updated app icon.
- app-configuration_manager:3.27.1 [11-08-2019] - Fixed maintenance deployment to install packages post-script.
- app-configuration_manager:3.26.9 [10-18-2019] - Disabled tags creation for maintenance builds.
- app-configuration_manager:3.26.8 [10-18-2019] - Improved version handling for automated maintenance builds.
- app-configuration_manager:3.26.7 [10-14-2019] - Added git tag prefix to avoid tag conflict in maintenance builds.
- app-configuration_manager:3.26.5 [10-14-2019] - Removed git tag prefix changes in deploy_maintenance stage.
- app-configuration_manager:3.26.4 [10-09-2019] - Renamed the version tags prefix for maintenance bundles to
maint.v
. - app-configuration_manager:3.26.3 [10-09-2019] - Added git_setup to pipeline to setup user credentials.
- app-configuration_manager:3.26.2 [10-08-2019] - Updated gitlab-ci.yml file to fix failing bash scripts.
- app-configuration_manager:3.25.6 [10-07-2019] - Fixed file paths in the maintenance script to support better directory search.
- app-configuration_manager:3.25.1 [09-27-2019] - Automated feature locking for Configuration Manager maintenance builds.
- app-form_builder:4.2.9-2019.3.0 [12-12-2019] - Created initial build for form builder.
- app-form_builder:4.1.0 [10-30-2019] - Updated pronghorn.json with additional documentation (summaries and descriptions) for the manual tasks ShowFormByName, ShowFormPreserveData, and ProviderForm
- app-golden_config:5.18.0-2019.3.0 [12-14-2019] - Removed Jira and Git information from changelog. Updated dependencies.
- app-golden_config:5.18.0 [12-13-2019] - Migrated API tests into application repository.
- app-golden_config:5.16.20 [12-05-2019] - Updated app icon.
- app-golden_config:5.16.15 [10-03-2019] - Unpinned dependencies for Golden Config.
- app-golden_config:5.16.11 [09-05-2019] - Updated the repository.url field in package.json.
- app-golden_services:1.3.6-2019.3.2 [12-12-2019] - Pinned dependencies for release.
- app-golden_services:1.3.6-2019.3.0 [12-06-2019] - Migrated view tests into application repository.
- app-golden_services:1.3.6 [12-05-2019] - Updated app icon.
- app-golden_services:1.3.5 [09-16-2019] - Unpinned dependencies for Golden Services.
- app-golden_services:1.3.4 [09-13-2019] - Updated repository url field in package.json.
- app-json_forms:1.13.0-2019.3.0 [12-13-2019] - Completed 2019.3 checklist items.
- app-json_forms:1.12.0 [11-13-2019] - Added API test cases and pipeline updates. Updated pipeline config and scripts to pass pipeline, except in the case of API tests.
- app-json_forms:1.11.10 [09-21-2019] - Removed deprecated npm build script.
- app-json_forms:1.11.9 [09-09-2019] - Updated pipelines to use argo template.
- app-json_forms:1.11.1 [08-06-2019] - Removed unneeded dependencies & reformatted changelog.
- app-mop:6.3.6-2019.3.0 [12-12-2019] - Completed 2019.3 checklist items.
- app-mop:6.3.0 [12-03-2019] - REST API view tests have been added to app-mop. These are accessible with the npm script
npm run test:view
. - app-mop:5.15.5 [10-11-2019] - Added REST API tools and tests.
- app-nso_manager:2.18.0-2019.3.0 [12-13-2019] - Pinned dependencies, fixed vulnerabilities, and revised changelog.
- app-nso_manager:2.17.8 [12-05-2019] - Updated app icons.
- app-nso_manager:2.17.6 [09-23-2019] - Unpinned dependencies for NSO manager.
- app-nso_manager:2.17.2 [09-05-2019] - Updated the repository.url field in package.json.
- app-policy_manager:3.28.29-2019.3.1 [12-10-2019] - Updated the rodeo and rodeo-icons library to latest release version.
- app-policy_manager:3.28.29-2019.3.0 [12-13-2019] - Created initial build for 2019.3.
- app-policy_manager:3.28.16 [12-05-2019] - Updated app icon.
- app-policy_manager:3.28.14 [12-05-2019] - Added the views folder to the linter and fixed lint errors.
- app-policy_manager:3.27.12 [12-02-2019] - Updated unit test cases for rule manipulation.
- app-service_catalog:3.9.8-2019.3.0 [12-13-2019] - Completed checklist for 2019.3 release.
- app-service_catalog:3.9.8 [12-05-2019] - Updated app icons.
- app-service_management:2.23.3-2019.3.0 [12-10-2019] - Completed checklist for 2019.3 release.
- app-service_management:2.23.3 [12-05-2019] - Updated app icon.
- app-service_management:2.23.2 [12-04-2019] - Updated the repository.url and homepage field in package.json.
- app-smart_template:1.8.0-2019.3.1 [12-13-2019] - Pinned dependencies for release.
- app-smart_template:1.8.0-2019.3.0 [12-11-2019] - Removed git branch and Jira ticket info from changelog.
- app-smart_template:1.7.5 [09-16-2019] - Unpinned dependencies for Smart Template.
- app-smart_template:1.7.5 [09-05-2019] - Updated the repository.url field in package.json.
- app-task_worker:3.0.11-2019.3.0 [12-12-2019] - Completed checklist for 2019.3 release.
- app-task_worker:3.0.7 [10-06-2019] - Fixed references to outdated repositories and updated required node version.
- app-template_builder:2.3.6-2019.3.0 [12-12-2019] - Release checklist approved.
- app-template_builder:2.3.2 [11-18-2019] - Renamed migration scripts folder to fix issue with encrypted builds.
- app-template_builder:2.2.0 [11-06-2019] - Reworked API tests from Cernan to include metadata, and refactored to follow a standard of one endpoint per test case file. Updated pipeline config and scripts to pass pipeline. Added API test cases and pipeline updates to app-template_builder.
- app-workflow_builder:5.5.9-2019.3.0 [12-13-2019] - Completed 2019.3 checklist items.
- app-workflow_builder:5.5.0 [11-18-2019] - Migrated API tests into application repo.
- app-workflow_builder:4.5.8 [09-24-2019] - Removed nyc developer dependency.
- app-workflow_engine:6.7.10-2019.3.0 [12-11-2019] - Completed checklist for 2019.3 release.
- app-workflow_engine:6.7.3 [12-04-2019] - Updated icons for Active Tasks, Active Jobs and Job Manager.
- app-workflow_engine:6.0.3 [09-24-2019] - Fixed references to outdated repositories and updated required node version.
- app-workflow_engine:6.0.2 [09-23-2019] - Fixed issue with inconsistent encryption causing encrypted builds to fail. Changed lib folder name to helpers.
- app-workflow_engine:5.4.0 [09-20-2019] - Restructured internal organization of application. Improved linting, updated to use latest packages, and decoupled different parts of the application.
- app-workflow_engine:5.3.3 [08-16-2019] - Added the ajv package as a dependency.
- automation-gateway:2.36.3-2019.3.5 [12-12-2019] - Updated and pinned Automation Gateway UI packages.
- automation-gateway:2.36.3-2019.3.1 [12-11-2019] - Updated and pinned package dependencies for AG Server.
- automation-gateway:2.36.3-2019.3.0 [12-13-2019] - Completed checklist items for release/2019.3 of the Automation Gateway Server.
- automation-gateway:2.36.0 [12-06-2019] - Added unit tests for the Toolbar component and updated unit tests for the API docs component.
- automation-gateway:2.35.6 [11-25-2019] - Updated front end dependency for UI library.
- automation-gateway:2.7.0 [10-08-2019] - Updated Swagger UI package version to v3.21.0
- automation-gateway:2.4.0 [10-04-2019] - Unpinned and updated frontend dependencies for Automation Gateway.
- automation-gateway:2.0.0 [09-25-2019] - Unpinned and updated the backend dependencies for automation-gateway, so the packages resolve to the latest stable release.
- automation-gateway:1.79.0 [09-20-2019] - Renamed all occurrences of Ansible Manager to Automation Gateway.
- automation-gateway:1.70.2 [08-21-2019] - Migrated to Argo for CI/CD.
- itential_tools:1.23.11-2019.3.0 [12-13-2019] - Revised changelog.
- pronghorn-core:10.12.21-2019.3.0 [12-13-2019] - Completed release checklist.
- pronghorn-core:10.12.19 [12-12-2019] - Updated service package.
- pronghorn-core:10.12.0 [11-18-2019] - Added migration script for workflows referencing the old adapter-ansible_manager in 2019.3 release.
- pronghorn-core:10.10.9 [10-25-2019] - Removed perl requirements from server setup.
- pronghorn-core:10.10.5 [10-22-2019] - Ignore *.bin files in migration_scripts directory when building for npm.
- pronghorn-core:10.8.20 [09-09-2019] - Removed unused dependencies; updated dependencies to latest versions.
- search:1.1.3-2019.3.0 [12-11-2019] - Created initial 2019.3 build.
- search:1.1.3 [08-12-2019] - Fixed npm deploy script so that package will successfully deploy to Nexus repository.
- search:1.1.2 [08-05-2019] - Pinned dependencies.
- service-policy:1.9.2-2019.3.0 [12-10-2019] - Updated CI process to handle release branch.
- service-policy:1.9.2 [12-09-2019] - Completed checklist for 2019.3 release. Locked dependency versions.
- tags:2.2.3-2019.3.0 [12-10-2019] - Completed checklist for the 2019.3 release of the Tags application.
Deprecations
- app-configuration_manager:3.28.15 [12-06-2019] - Deprecated the createDeviceGroups task.
- app-configuration_manager:3.26.6 [10-14-2019] - Deprecated the getDeviceConfigFormat API.
- app-workflow_builder:5.0.0 [09-26-2019] - Removed deprecated methods getWorkflowsFiltered and getWorkflowsList.
- app-workflow_engine:6.7.7 [12-09-2019] - Deprecated all tasks under the String, Number, Object, and Array tabs on the workflow canvas.
- app-workflow_engine:6.7.1 [12-05-2019] - Deprecated diffToHTML.
- app-workflow_engine:6.6.6 [12-02-2019] - Deprecated the claimJob and releaseJob methods.
- app-workflow_engine:6.0.0 [09-23-2019] - Removed deprecated functions startJob, getCompletedJobs, and getJobById, as well as their respective APIs.
2019.3.0 Release Versions
Automation Platform Versions
component | version |
---|---|
\@itential/adapter-automation_gateway | 2.12.0-2019.3.2 |
\@itential/adapter-azure_aaa | 1.0.8-2019.3.0 |
\@itential/adapter-email | 3.1.5-2019.3.0 |
\@itential/adapter-ldap | 2.12.6-2019.3.0 |
\@itential/adapter-local_aaa | 3.0.3-2019.3.0 |
\@itential/adapter-mongo | 2.8.12 |
\@itential/adapter-nso | 6.27.4-2019.3.0 |
\@itential/adapter-policy_engine | 1.0.7-2019.3.0 |
\@itential/adapter-prospector | 1.6.11-2019.3.1 |
\@itential/adapter-radius | 2.0.3-2019.3.0 |
\@itential/adapter-redis | 2.0.7-2019.3.0 |
\@itential/app-automation_catalog | 2.4.2-2019.3.1 |
\@itential/app-automation_studio | 1.0.0-2019.3.0 |
\@itential/app-configuration_manager | 3.28.19-2019.3.6 |
\@itential/app-form_builder | 4.2.9-2019.3.1 |
\@itential/app-golden_config | 5.18.0-2019.3.0 |
\@itential/app-golden_services | 1.3.6-2019.3.2 |
\@itential/app-json_forms | 1.13.0-2019.3.0 |
\@itential/app-mop | 6.3.6-2019.3.1 |
\@itential/app-nso_manager | 2.18.0-2019.3.1 |
\@itential/app-policy_manager | 3.28.29-2019.3.10 |
\@itential/app-service_catalog | 3.9.8-2019.3.0 |
\@itential/app-service_management | 2.23.3-2019.3.0 |
\@itential/app-smart_template | 1.8.0-2019.3.1 |
\@itential/app-task_worker | 3.0.11-2019.3.1 |
\@itential/app-template_builder | 2.3.6-2019.3.0 |
\@itential/app-workflow_builder | 5.5.9-2019.3.0 |
\@itential/app-workflow_engine | 6.7.10-2019.3.4 |
\@itential/pronghorn-core | 10.12.21-2019.3.4 |
\@itential/search | 1.1.3-2019.3.0 |
\@itential/tags | 2.2.3-2019.3.0 |
\@itential/itential-utils | 2.2.12 |
Automation Gateway Versions
component | version |
---|---|
automation_gateway | 2.36.3-2019.3.8 |
NSO Manager Versions
component | version |
---|---|
itential_tools | 1.23.11-2019.3.0 |
prospector | 1.10.4 |
Engine Versions
component | version |
---|---|
policy-engine | 1.9.2-2019.3.0 |
Dependencies
Automation Platform Server
yum package | version |
---|---|
nodejs | 10.16.0 |
erlang | 21.3.8.6 |
rabbitmq | 3.7.15 |
redis | 5.0.5 |
gcc-c++ | * |
make | * |
Template Builder
yum package | version |
---|---|
python | 2.7.5 |
pip package | version |
---|---|
pip | * |
textfsm | 0.4.1 |
Jinja2 | 2.10.1 |
Mongo Server
yum package | version |
---|---|
mongodb | 3.6 |
Redis Server
yum package | version |
---|---|
redis | 5.0.5 |
gcc-c++ | * |
make | * |
Automation Gateway
yum package | version |
---|---|
python36u | * |
python36u-libs | * |
python36u-devel | * |
python36u-pip | * |
gcc-c++ | * |
make | * |
openssl | * |
python-libs | * |
python-devel | * |
python-pip | * |
yaml-cpp | * |
yaml-cpp-devel | * |
libyaml | * |
libyaml-devel | * |
epel-release | * |
haproxy | * |
pip package | version |
---|---|
ansible | 2.7.10 |
psutil | 1.2.0 |
pycrypto | * |
paramiko | * |
ncclient | * |
lxml | * |
nitrosdk-python | * |
jxmlease | * |
NOTE: The pip packages above are to support ansible and various ansible modules that require them. These packages should be installed using the same PIP that Ansible uses (either pip2 or pip3), depending on your environment. Additional pip packages might be needed depending on ansible module usage.
Prospector
yum package | version |
---|---|
java | 1.7.x or 1.8.x |
NSO/Itential Tools
yum package | version |
---|---|
java | 1.7.x or 1.8.x |
ant | * |
IAP Compatibility
Device Configuration
Device Configuration compatibility describes which devices are expected to work with the basic features of the Configuration Manager application across various southbound systems.
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
NSO:
Refer to the NSO Versions and NED Versions tables below for a list of tested devices.
Device Compliance
Device Compliance compatibility describes which devices are expected to work with Golden Configurations.
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
NSO (Configuration Manager app):
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
NSO (Golden Config app):
* a10-acos
* adtran-aos
* alu-sr
* arista-dcs
* cisco-ios
* cisco-iosxr
* cisco-nx
* cisco-staros
* f5-bigip
* huawei-vrp
* juniper-junos
Device Maintenance
Device Maintenance compatibility describes which devices Itential can perform maintenance activities on (e.g., reboots and firmware upgrades).
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Juniper Junos
NSO:
* cisco-ios
* cisco-iosxr
* juniper-junos
Device Health Checks
Device Health Checks compatibility describes which devices Itential can execute read-only show commands to use the method broker and Command Templates application.
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
NSO:
* a10-acos
* alu-sr
* arista-dcs
* cienacli-acos
* cisco-aireos
* cisco-asa
* cisco-gss
* cisco-ios
* cisco-iosxr
* cisco-nx
* cisco-qps
* cisco-staros
* ericsson-sgsnmme
* f5-bigip
* huawei-vrp
* juniper-junos
Note: Some of the devices in the health checks category are tested against netsim devices.
Forms
Ansible:
IAP can render most ansible networking modules as forms. Support for specific modules may vary. If you encounter issues with any particular modules, reach out to the Itential Product Support Team for assistance.
NSO:
IAP can render most service models advertised by NSO as forms. Support for specific yang features may vary. If you encounter issues with your service models, reach out to the Itential Product Support Team for assistance.
Service Provisioning
NSO:
IAP can provision most service models advertised by NSO. Support for specific yang features may vary. If you encounter issues with your service models, reach out to the Itential Product Support Team for assistance.
Devices/Services Compatibility
The Itential Automation Platform is tested against the following component versions.
Ansible Versions:
* 2.7.10, 2.8.7, 2.9.2
Ansible Modules:
* eos_facts
* eos_command
* eos_config
* ios_facts
* ios_command
* ios_config
* iosxr_facts
* iosxr_command
* iosxr_config
* nx_facts
* nx_command
* nx_config
* junos_facts
* junos_command
* junos_config
NSO Versions:
* 5.2.0.3
* 4.7.4.1
* 4.6.3
NSO NED Versions:
ned | 5.2.0.3 | 4.7.4.1 | 4.6.3 |
---|---|---|---|
a10-acos | 3.12 | 3.12 | 3.11 |
accedian-nid | 4.0.7 | 4.0.7 | 4.0.6 |
adtran-aos | 4.0.5 | 4.0.5 | 4.0.3 |
alu-sr | 7.20 | 7.20 | n/a |
arista-dcs | 5.3 | 5.3 | 5.2.7 |
arris-cmts | 1.0.4 | 1.0.4 | 1.0.2 |
avi-vantage | 1.4.8 | 1.4.8 | 1.4.6 |
brocade-nos | 2.0.1 | 2.0.1 | 2.0 |
checkpoint-gaiaos_rest | n/a | 1.6.14 | 1.5.4 |
ciena-acos | 6.1.4 | 6.1.4 | 6.1.2 |
cisco-aireos | 3.3.16 | 3.3.16 | 3.3.11 |
cisco-asa | 6.6.5 | 6.6.5 | 6.5.6 |
cisco-esa | 1.3.9 | 1.3.9 | 1.3.8 |
cisco-fmc | 1.2.5 | 1.2.5 | 1.2.3 |
cisco-gss | 2.1.1 | 2.1.1 | 2.1 |
cisco-ios | 6.23 | 6.23 | 6.14 |
cisco-iosxr | 7.12 | 7.12 | 7.7.9 |
cisco-ncs2k | n/a | n/a | 1.0.0 |
cisco-nx | 5.9.3 | 5.9.3 | 5.7.8 |
cisco-qps | 5.1.2 | 5.1.2 | 5.1.1 |
cisco-sma | 1.3.4 | 1.3.4 | 1.3.3 |
cisco-staros | 5.11 | 5.11 | 5.9.1 |
cisco-waas | 2.0.2 | 2.0.2 | 2.0.1 |
cisco-wsa | 3.8.2 | 3.8.2 | 3.8.1 |
citrix-netscaler | 4.0.3 | 4.0.3 | 4.0.1 |
ericsson-sgsnmme | 1.0.7 | 1.0.7 | 1.0.5 |
f5-bigip | 3.6.9 | 3.6.9 | 3.6 |
fortinet-fortios | 5.3.12 | 5.3.12 | n/a |
huawei-usn | 1.2.1 | 1.2.1 | 1.2 |
huawei-vrp | 5.12 | 5.12 | 5.5 |
juniper-junos | 4.4 | 4.4 | 4.2.2 |
paloalto-panos_cli | 4.2.7 | 4.2.7 | 4.0.5 |
radware-alteonos | 2.2.4 | 2.2.4 | 2.1.3 |
unix-bind | 2.0.16 | 2.0.16 | 2.0.13 |
VTS Versions:
* 2.6.2
VTS NED Versions:
ned | 2.6.2 |
---|---|
cisco-iosxr | 6.6 |
cisco-ncs5500 | 1.0 |
cisco-nx | 5.1.4 |
Virtual Devices:
* A10 vThunder 410-P9
* Arista EOS-4.21.0F
* Cisco ASAv 9.9.2.1
* Cisco CSR 16.9.1, 16.6.4, 16.3.7
* Cisco NX
* Cisco XR6.3.1
* F5 BIGIP 14.0.0.1-0.0.2, 13.1.0.7, 13.1.0
* Juniper VMX 18.1R1
* Juniper VSRX 18.3R1 15.1X49-D150.2, 15.1X49-D150, 15.X49-D123
IAP Browser Compatibility
This maintenance release was tested against the following browser versions:
* Firefox 69.0
* Chrome 76.3809.87
* Edge 44.18362.1.0
* IE11 11.678.17763